package com.jubotech.business.web.dao;

import com.jubotech.business.web.domain.FriendAddLog;
import com.jubotech.business.web.domain.FriendCountData;
import com.jubotech.business.web.domain.WxFriendadd;
import com.jubotech.business.web.domain.WxFriendaddLog;
import com.jubotech.business.web.domain.vo.WxFriendaddVo;
import com.jubotech.business.web.query.FriendAddStatQuery;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

import java.util.Date;
import java.util.List;
import java.util.Map;

@Repository
public interface WxFriendAddDao extends Mapper<WxFriendadd>, MySqlMapper<WxFriendadd>{
	int insertFriendAddLog(WxFriendaddLog log);

	//查询过去24个小时有没有添加的LOG
	int coutFriendAddLog(WxFriendaddLog log);

	int insertWxFriendAdd(WxFriendadd wxFriendadd);

	List<WxFriendaddVo> addStatistics(FriendAddStatQuery query);

	List<FriendAddLog> queryFriendAddLog(@Param("start")  Date start,@Param("end") Date end);

	Date queryLast();
}
